Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Проектування прототипу скалярного RISC-комп’ютера із заданою

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Курсова робота
Предмет:
Архітектура комп’ютерів та комп’ютерних систем
Варіант:
17

Частина тексту файла

1. Тема роботи: Проектування прототипу скалярного RISC-комп’ютера із заданою підмножиною системи інструкцій. 2. Вхідні дані: Індекс Група інструкцій  Варіант Пересилання Арифметичні та логічні Керування  17 LHU, SB ADDI, SUBI, XORI JR   3. Вихідні дані: Розширена, детальна структурна схема прототипу скалярного RISC-комп'ютера з поданням структури, інформаційних та керуючих зв'язків інформаційного тракту i пристрою керування з врахуванням конкретизованої за завданням підмножини системи інструкцій. Внутрішня структура пристроїв інформаційного тракту, апаратура пристрою керування. Підсистема уводу/виводу інформації. Детальна мікропрограма виконання інструкцій. Запропонувати принцип конвеєризації структури інформаційного тракту разом із конвеєрною мікропрограмою керування. Детальні креслення структури кешів даних та інструкцій з поясненням принципу побудови цих кешів та їхнього зв'язку з модифікованою гарвардською архітектурою. 4. Пояснювальна записка повинна містити: - титульну сторінку; - анотацію; - зміст; - конкретизовані та розширені вихідні дані на проектування; - аналітичний розділ з роз'ясненням та аналізом основних принципів побудови скалярних RISC-комп'ютерів на прикладі визначених на реалізацію інструкцій; - розділ з описом синтезу та розробки структурної схеми; - основні результати роботи (висновок); - перелік наукових першоджерел: монографій, статей, патентів і підручників. Завдання видано________________________ Термін здачі роботи_____________________ Керівник_______________________________   Зміст ВСТУП 5 1 СТРУКТУРА RISC КОМП’ЮТЕРА 7 1.1 Основні принципи побудови RISC комп’ютерів 7 1.2 Побудова інформаційного тракту 8 2 ПАМ’ЯТЬ 13 2.1 Кеш пам’ять 13 2.2 Основна пам’ять 14 3 ПРИСТРІЙ КЕРУВАННЯ 17 ВИСНОВОК 21 СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ 22 ДОДАТКИ 23 ВСТУП Набір команд ранніх архітектур процесорів проектувався з врахуванням особливостей мов високого рівня, для полегшення ручного програмування в машинних кодах (асемблерах), роботи компіляторів, і т.д. Це стало причиною появи великої кількості інструкцій, всіх можливих типів адресації. Пізніше цей принцип побудови комп’ютерів був названий CISC архітектурою (архітектурою з повним набором команд). Але ще в середині 1970-х різні дослідники (зокрема, з IBM) показали, що більшість комбінацій інструкцій і ортогональних методів адресації не використовувалися в більшості програм, що породжуються компіляторами того часу. Також було виявлено, що в різних комп’ютерах з мікрокодним виконанням інструкцій час їх виконання був більшим, ніж комбінація простіших інструкцій, які дають той самий результат. Це було викликано тим, що багато інструкцій розроблялися в поспішку, і тому, були погано оптимізовані. Вивчення цих проблем підштовхнуло розробників до розробки нової архітектури, в якій операції були б максимально швидкими, інструкції простими, а процесор ефективно конвеєризований, що дає змогу збільшити тактову частоту його роботи. Такий підхід привів до побудови нової архітектури – RISC (Restricted (reduced) instruction set computer – комп’ютер зі скороченим набором інструкцій). ЇЇ мета - зробити інструкції настільки простими, щоб вони легко конвейеризировались і витрачали не більше одного такту на кожному кроці конвеєра на високих частотах. Пізніше було відмічено, що найбільш значуща характеристика RISC в розподілі інструкцій для обробки даних і звернення до пам'яті - звернення до пам'яті йде тільки через інструкції load і store, а усі інші інструкції обмежені внутрішніми регістрами. Це спростило архітектуру процесорів : дозволило інструкціям мати фіксовану довжину, спростило конвеєри і ізолювало логіку, що має справу із затримками при доступі до пам'яті, тільки в двох інструкціях. В результаті RISC -архитектури стали називати також архітектурою load/store. Зменшення набору машинних команд в RISC-архітектурі дозволило розмістити на кристалі обчислювального ядра велику кількість регістрів загального призначення. Збільшення кількості регістр...
Антиботан аватар за замовчуванням

24.03.2013 21:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини